<?php

    require_once(dirname(__FILE__).'/../../globals.inc');
    require_once(dirname(__FILE__).'/referals.inc');

    $mikron->OperatingInstructions->AddFunction('7chances_usermessages', 'ViewUserMessages');
    $mikron->OperatingInstructions->AddFunction('7chances_userreferals', 'ViewUserReferals');
    $mikron->Page->StartBody();

    function ViewUserMessages($parameters)
    {
        $viewuser = $_SESSION['viewuserobject'];
        echo '{{MIKRON_COMMENTS entity=T_USER id='.$viewuser->id.'
        captcha=0
        width=240
        caption="Сообщения"
        returnpage="'.$_SERVER['REQUEST_URI'].'"
        formcaption="Написать сообщение" hidelist=0
        submitcaption=Отправить}}';
    }

    if(is_null($user = $mikron->Users->CurrentUser()->user))
    {
        echo '{{$PLEASE_REG}}';
        $mikron->Page->EndBody();
        exit;
    }
    
    ?><font class="helptext">Здесь отображена личная страница выбранного Вами пользователя.</font><?php

    $viewlogin = $_GET['login'];
    
    $qr = $mikron->Queries->Query('T_USER', null, new Criterion('login', $viewlogin));
    if($qr->count() < 1)
    {
        echo 'Пользователь '.htmlspecialchars($viewlogin).' не найден.';
        $mikron->Page->EndBody();
        exit;
    }
    
    $viewuser = $qr->fetch();
    $_SESSION['viewuserobject'] = $viewuser;

    $table = new html_table(2, null, '100%', 4);
    $table->newcol(null, false, null, null, null, '1%');
            if(is_null($user->picture->value))
            {
                $mikron->Tools->ShowPicture('/images/nophoto.gif', $viewlogin, 'center');
            }
            else
            {
                $mikron->Tools->ShowPicture($viewuser->picture->value, $viewlogin, 'center');
            }
    $table->newcol(null, 'left', null, null, null, '99%', 'top');     
        echo '<h1 style="margin: 0px; padding: 0px; ">', $viewlogin, '</h1>';
        if(is_object($user->referal->value))
        {
            if($user->referal->value->login->value == $viewlogin)
            {
                echo '<font class="hiddentext">ваш партнер</font><br />';
            }
            echo '{{MIKRON_FAVOURITE entity=T_USER id='.$viewuser->id.' caption="Добавить в список друзей" already="Пользователь находится в Вашем списке друзей" listaddress="/friends/"}}';
        }
        ?>
                <!-- br /><a href="/user/<?php echo $viewlogin; ?>/?action=messages&write" title="Написать сообщение">
                <span class="backmessicon" title="Написать сообщение"></span>
                <font style="font-size: .8em;">
                Написать сообщение</font></a -->
        <?php
    $table->newcol(null, false, null, null, null, null, 'top', null, 2);
        echo '{{tablist name=user width="100%"}}';
    $table->end();

    $mikron->Page->EndBody();

?>